die on impact

Translations
умереть при ударе
The passengers tragically died on impact in the car crash.
Пассажиры трагически погибли при ударе в автокатастрофе.